#Base images 基础镜像
FROM anapsix/alpine-java:8_server-jre_unlimited
#指定变量 hostip为宿主机的ip:映射端口
ARG  hostip=192.168.0.130:8080
#MAINTAINER 维护者信息
MAINTAINER  "kerry <ourjava@qq.com>"
#创建目录
RUN mkdir -p /usr/local/cloud/sentinal
#进入目录
WORKDIR /usr/local/cloud/sentinal
#映射端口
EXPOSE 8080
#复制本地主机的服务至容器中,
COPY  material/sentinel-dashboard.jar ./
#执行服务
CMD java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=${hostip} -Dproject.name=sentinel-dashboard -jar sentinel-dashboard.jar

#---------------其他命令------------------
#VOLUME：挂载目录
#格式为VOLUME ["/data"] 创建一个可以从本地主机或其他容器挂载的挂载点，一般用来存放数据库和需要保持的数据等。
